hydroxyaryl sulfides - German English Dictionary